使用 API

無法使用密碼防護透過 REST API 限制對應用程式的存取。例如,無法封鎖使用者透過 REST API 停用防護。您可以透過 REST API 配置密碼防護,並透過本機介面限制使用者對應用程式的存取。

要透過 REST API 管理應用程式,需要在安裝帶 REST API 支援的應用程式時指定的帳戶下執行 REST 用戶端。您只能選擇一個使用者來使用 REST API。

開啟 REST API 文件

透過 REST API 管理應用程式包括以下步驟:

  1. 獲取應用程式設定的當前值。為此,請傳送一個 GET 請求。

    範例:

    GET http://localhost:6782/kes/v1/settings/ExploitPrevention

  2. 應用程式將傳送包含設定的結構和值的回應。Kaspersky Endpoint Security 支援 XML 和 JSON 格式。

    範例:

    {

    "action": 0,

    "enableSystemProcessesMemoryProtection": true,

    "enabled": true

    }

  3. 編輯應用程式設定。使用在對 GET 請求的回應中收到的設定結構。

    範例:

    {

    "action": 0,

    "enableSystemProcessesMemoryProtection": false,

    "enabled": true

    }

  4. 在 JSON 中儲存應用程式核定(承載)(payload.json)。
  5. 用 PKCS7 格式簽署 JSON。

    範例:

    $ openssl smime -sign -in payload.json -signer cert.pem -inkey key.pem -nodetach -binary -outform pem -out signed_payload.pem

    因此,您會得到一個具有請求的承載的署名檔案 (signed_payload.pem)。

  6. 編輯應用程式設定。為此,請傳送一個 POST 請求並附上有請求承載的署名檔案 (signed_payload.pem)。

應用程式會套用新設定並傳送包含應用程式配置結果的回應(回應可以為空)。您可以使用 GET 請求驗證設定已更新。

頁面頂部